<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>com.cea.papyrus.extensionpoints.transformation.modeltransformation</title>
<style>@import url("../../book.css");</style>
<style>@import url("../../schema.css");</style>
</HEAD>
<BODY>
<H1><CENTER>com.cea.papyrus.extensionpoints.transformation.modeltransformation</CENTER></H1>
<p></p>
<h6 class=CaptionFigColumn id=header>Identifier: </h6>com.cea.papyrus.extensionpoints.transformation.modeltransformation<p></p>
<h6 class=CaptionFigColumn id=header>Since: </h6>Since release 1.6.2
<p></p>

<p>
<h6 class=CaptionFigColumn id=header>Description: </h6>With this extension point it is possible to describe transformation for every model in Papyrus.</p>
<p><h6 class=CaptionFigColumn id=header>Configuration Markup:</h6></p>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.transformation">transformation</a>)+&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST extension</p>
<p class=code id=dtdAttlist>point&nbsp;CDATA #REQUIRED<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED<p class=code id=dtdAttlist>name&nbsp;&nbsp;CDATA #IMPLIED&gt;</p>
<p></p>
<ul class=ConfigMarkup id=attlistDesc>
</ul>
<br><p class=code id=dtd>&lt;!ELEMENT <a name="e.transformation">transformation</a> EMPTY&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST transformation</p>
<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED<p class=code id=dtdAttlist>name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED<p class=code id=dtdAttlist>icon&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED<p class=code id=dtdAttlist>description&nbsp;CDATA #IMPLIED<p class=code id=dtdAttlist>module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED<p class=code id=dtdAttlist>conf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED&gt;</p>
<p></p>
<p class=ConfigMarkup id=elementDesc>
The transformation extension point allows plug-ins to contribute to papyrus tool, adding it transformation abilities. The transformation are given a unique id, an optional name and description. the transformation process is describe by a transformation module.</p>
<br>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>id</b> - id of this transformation. Used to give a unique identifier to this transformation</li>
<li><b>name</b> - Name of this transformation. Used for dialogs, configuration windows, etc.</li>
<li><b>icon</b> - icon that describes this transformation</li>
<li><b>description</b> - Description of this transformation.</li>
<li><b>module</b> - Java class that describes the implementation of this transformation.</li>
<li><b>conf</b> - dialog that provides custom dialog for configuration purpose.</li>
</ul>
<br><h6 class=CaptionFigColumn id=header>Examples: </h6>
<p></p>

<h6 class=CaptionFigColumn id=header>API Information: </h6>
<p></p>

<h6 class=CaptionFigColumn id=header>Supplied Implementation: </h6>
<p></p>

<br>
<p class=note id=copyright>
CEA LIST
<p></p>

</p>
</BODY>
</HTML>
